stream of words - French English Dictionary